/**
 * @fileOverview 类模板
 * @author goodzsq@gmail.com
 */

var BaseClass = gg.module('{{your BaseClass}}');

module.exports = gg.createClass({
    attributes: {
        attr1: {
            label: '属性1',
            type: 'datatype.String',
            defaultValue: 'abc'
        }
    },
    methods: {
        add: function() {
            return this.get('a') + this.get('b');
        }
    },
    events: {
        event1: '事件1'
    }
}, BaseClass, [/* trait1, trait2, ... */]);


/** @fileend */

//unittest
UnitTest.add('{{ClassName}}模块测试',
        function() {
            this.test(true, 'ok');
        }
);